26 research outputs found

    A finite-volume module for simulating global all-scale atmospheric flows

    Get PDF
    The paper documents the development of a global nonhydrostatic finite-volume module designed to enhance an established spectral-transform based numerical weather prediction (NWP) model. The module adheres to NWP standards, with formulation of the governing equations based on the classical meteorological latitude-longitude spherical framework. In the horizontal, a bespoke unstructured mesh with finite-volumes built about the reduced Gaussian grid of the existing NWP model circumvents the notorious stiffness in the polar regions of the spherical framework. All dependent variables are co-located, accommodating both spectral-transform and grid-point solutions at the same physical locations. In the vertical, a uniform finite-difference discretisation facilitates the solution of intricate elliptic problems in thin spherical shells, while the pliancy of the physical vertical coordinate is delegated to generalised continuous transformations between computational and physical space. The newly developed module assumes the compressible Euler equations as default, but includes reduced soundproof PDEs as an option. Furthermore, it employs semi-implicit forward-in-time integrators of the governing PDE systems, akin to but more general than those used in the NWP model. The module shares the equal regions parallelisation scheme with the NWP model, with multiple layers of parallelism hybridising MPI tasks and OpenMP threads. The efficacy of the developed nonhydrostatic module is illustrated with benchmarks of idealised global weather

    The ESCAPE project : Energy-efficient Scalable Algorithms for Weather Prediction at Exascale

    Get PDF
    In the simulation of complex multi-scale flows arising in weather and climate modelling, one of the biggest challenges is to satisfy strict service requirements in terms of time to solution and to satisfy budgetary constraints in terms of energy to solution, without compromising the accuracy and stability of the application. These simulations require algorithms that minimise the energy footprint along with the time required to produce a solution, maintain the physically required level of accuracy, are numerically stable, and are resilient in case of hardware failure. The European Centre for Medium-Range Weather Forecasts (ECMWF) led the ESCAPE (Energy-efficient Scalable Algorithms for Weather Prediction at Exascale) project, funded by Horizon 2020 (H2020) under the FET-HPC (Future and Emerging Technologies in High Performance Computing) initiative. The goal of ESCAPE was to develop a sustainable strategy to evolve weather and climate prediction models to next-generation computing technologies. The project partners incorporate the expertise of leading European regional forecasting consortia, university research, experienced high-performance computing centres, and hardware vendors. This paper presents an overview of the ESCAPE strategy: (i) identify domain-specific key algorithmic motifs in weather prediction and climate models (which we term Weather & Climate Dwarfs), (ii) categorise them in terms of computational and communication patterns while (iii) adapting them to different hardware architectures with alternative programming models, (iv) analyse the challenges in optimising, and (v) find alternative algorithms for the same scheme. The participating weather prediction models are the following: IFS (Integrated Forecasting System); ALARO, a combination of AROME (Application de la Recherche a l'Operationnel a Meso-Echelle) and ALADIN (Aire Limitee Adaptation Dynamique Developpement International); and COSMO-EULAG, a combination of COSMO (Consortium for Small-scale Modeling) and EULAG (Eulerian and semi-Lagrangian fluid solver). For many of the weather and climate dwarfs ESCAPE provides prototype implementations on different hardware architectures (mainly Intel Skylake CPUs, NVIDIA GPUs, Intel Xeon Phi, Optalysys optical processor) with different programming models. The spectral transform dwarf represents a detailed example of the co-design cycle of an ESCAPE dwarf. The dwarf concept has proven to be extremely useful for the rapid prototyping of alternative algorithms and their interaction with hardware; e.g. the use of a domain-specific language (DSL). Manual adaptations have led to substantial accelerations of key algorithms in numerical weather prediction (NWP) but are not a general recipe for the performance portability of complex NWP models. Existing DSLs are found to require further evolution but are promising tools for achieving the latter. Measurements of energy and time to solution suggest that a future focus needs to be on exploiting the simultaneous use of all available resources in hybrid CPU-GPU arrangements

    Detection of variants in dystroglycanopathy-associated genes through the application of targeted whole-exome sequencing analysis to a large cohort of patients with unexplained limb-girdle muscle weakness

    Get PDF
    Background: Dystroglycanopathies are a clinically and genetically heterogeneous group of disorders that are typically characterised by limb-girdle muscle weakness. Mutations in 18 different genes have been associated with dystroglycanopathies, the encoded proteins of which typically modulate the binding of alpha-dystroglycan to extracellular matrix ligands by altering its glycosylation. This results in a disruption of the structural integrity of the myocyte, ultimately leading to muscle degeneration. Methods: Deep phenotypic information was gathered using the PhenoTips online software for 1001 patients with unexplained limb-girdle muscle weakness from 43 different centres across 21 European and Middle Eastern countries. Whole-exome sequencing with at least 250 ng DNA was completed using an Illumina exome capture and a 38 Mb baited target. Genes known to be associated with dystroglycanopathies were analysed for disease-causing variants. Results: Suspected pathogenic variants were detected in DPM3, ISPD, POMT1 and FKTN in one patient each, in POMK in two patients, in GMPPB in three patients, in FKRP in eight patients and in POMT2 in ten patients. This indicated a frequency of 2.7% for the disease group within the cohort of 1001 patients with unexplained limb-girdle muscle weakness. The phenotypes of the 27 patients were highly variable, yet with a fundamental presentation of proximal muscle weakness and elevated serum creatine kinase. Conclusions: Overall, we have identified 27 patients with suspected pathogenic variants in dystroglycanopathy-associated genes. We present evidence for the genetic and phenotypic diversity of the dystroglycanopathies as a disease group, while also highlighting the advantage of incorporating next-generation sequencing into the diagnostic pathway of rare diseases.Peer reviewe

    The ESCAPE project: Energy-efficient Scalable Algorithms for Weather Prediction at Exascale

    Get PDF
    Abstract. In the simulation of complex multi-scale flows arising in weather and climate modelling, one of the biggest challenges is to satisfy strict service requirements in terms of time to solution and to satisfy budgetary constraints in terms of energy to solution, without compromising the accuracy and stability of the application. These simulations require algorithms that minimise the energy footprint along with the time required to produce a solution, maintain the physically required level of accuracy, are numerically stable, and are resilient in case of hardware failure. The European Centre for Medium-Range Weather Forecasts (ECMWF) led the ESCAPE (Energy-efficient Scalable Algorithms for Weather Prediction at Exascale) project, funded by Horizon 2020 (H2020) under the FET-HPC (Future and Emerging Technologies in High Performance Computing) initiative. The goal of ESCAPE was to develop a sustainable strategy to evolve weather and climate prediction models to next-generation computing technologies. The project partners incorporate the expertise of leading European regional forecasting consortia, university research, experienced high-performance computing centres, and hardware vendors. This paper presents an overview of the ESCAPE strategy: (i) identify domain-specific key algorithmic motifs in weather prediction and climate models (which we term Weather & Climate Dwarfs), (ii) categorise them in terms of computational and communication patterns while (iii) adapting them to different hardware architectures with alternative programming models, (iv) analyse the challenges in optimising, and (v) find alternative algorithms for the same scheme. The participating weather prediction models are the following: IFS (Integrated Forecasting System); ALARO, a combination of AROME (Application de la Recherche à l'Opérationnel à Meso-Echelle) and ALADIN (Aire Limitée Adaptation Dynamique Développement International); and COSMO–EULAG, a combination of COSMO (Consortium for Small-scale Modeling) and EULAG (Eulerian and semi-Lagrangian fluid solver). For many of the weather and climate dwarfs ESCAPE provides prototype implementations on different hardware architectures (mainly Intel Skylake CPUs, NVIDIA GPUs, Intel Xeon Phi, Optalysys optical processor) with different programming models. The spectral transform dwarf represents a detailed example of the co-design cycle of an ESCAPE dwarf. The dwarf concept has proven to be extremely useful for the rapid prototyping of alternative algorithms and their interaction with hardware; e.g. the use of a domain-specific language (DSL). Manual adaptations have led to substantial accelerations of key algorithms in numerical weather prediction (NWP) but are not a general recipe for the performance portability of complex NWP models. Existing DSLs are found to require further evolution but are promising tools for achieving the latter. Measurements of energy and time to solution suggest that a future focus needs to be on exploiting the simultaneous use of all available resources in hybrid CPU–GPU arrangements

    Detection of variants in dystroglycanopathy-associated genes through the application of targeted whole-exome sequencing analysis to a large cohort of patients with unexplained limb-girdle muscle weakness

    Get PDF
    Abstract Background Dystroglycanopathies are a clinically and genetically heterogeneous group of disorders that are typically characterised by limb-girdle muscle weakness. Mutations in 18 different genes have been associated with dystroglycanopathies, the encoded proteins of which typically modulate the binding of α-dystroglycan to extracellular matrix ligands by altering its glycosylation. This results in a disruption of the structural integrity of the myocyte, ultimately leading to muscle degeneration. Methods Deep phenotypic information was gathered using the PhenoTips online software for 1001 patients with unexplained limb-girdle muscle weakness from 43 different centres across 21 European and Middle Eastern countries. Whole-exome sequencing with at least 250 ng DNA was completed using an Illumina exome capture and a 38 Mb baited target. Genes known to be associated with dystroglycanopathies were analysed for disease-causing variants. Results Suspected pathogenic variants were detected in DPM3, ISPD, POMT1 and FKTN in one patient each, in POMK in two patients, in GMPPB in three patients, in FKRP in eight patients and in POMT2 in ten patients. This indicated a frequency of 2.7% for the disease group within the cohort of 1001 patients with unexplained limb-girdle muscle weakness. The phenotypes of the 27 patients were highly variable, yet with a fundamental presentation of proximal muscle weakness and elevated serum creatine kinase. Conclusions Overall, we have identified 27 patients with suspected pathogenic variants in dystroglycanopathy-associated genes. We present evidence for the genetic and phenotypic diversity of the dystroglycanopathies as a disease group, while also highlighting the advantage of incorporating next-generation sequencing into the diagnostic pathway of rare diseases

    Design and Application of Discrete Explicit Filters for Large Eddy Simulation of Compressible Turbulent Flows

    No full text
    In the context of Large Eddy Simulation (LES) of turbulent flows, there is a current need to compare and evaluate different proposed subfilter-scale models. In order to carefully compare subfilter-scale models and compare LES predictions to Direct Numerical Simulation (DNS) results (the latter would be helpful in the comparison and validation of models), there is a real need for a "grid-independent" LES capability and explicit filtering methods offer one means by which this may be achieved. Advantages of explicit filtering are that it provides a means for eliminating aliasing errors, allows for the direct control of commutation errors, and most importantly allows a decoupling between the mesh spacing and the filter width which is the primary reason why there are difficulties in comparing LES solutions obtained on different grids. This thesis considers the design and assessment of discrete explicit filters and their application to isotropic turbulence prediction.MAS

    BER loading algorithms for OFDM in 4 wire Power Line Communication systems

    No full text
    This paper starts with a comparison of the different possibilities for protocols that can be used to transmit data over power lines in order to reduce the latency in the access network. This results in a suggestion for an improved protocol. We then investigate the resource allocation problem for access broadband power line communications (PLC) according to the OPERA specification for power grids monitoring and control. The proposed loading algorithm attempts to minimize the BER while guaranteeing a certain throughput for Amplitude Differential Phase Shift Keying (ADPSK) modulation, where the attenuation varies significantly in function of the frequency. A performance comparison between the proposed algorithm and the Fischer-Huber algorithm will be discussed. Finally, a first attempt will be made to simulate a 4 wire standard power distribution line taking into account all couplings between the lines, and allowing not only to determine the attenuation, but also the interference characteristics of that transmission medium.status: publishe
    corecore